/* CSS Document */
body { background-image: url(../imagens/fundo.jpg); }

.geral 
{
background-color:#ffffff;
position:absolute;
top:0%;
left:50%; 
width:778px;
height:100%;
margin-left:-389px;
margin-top: 0px;
font-size: 12px; font-family: arial, helvetica, sans-serif; color:#444444;

}

a:link, a:visited 
{
color: #222222; 
text-decoration: none;
font-weight:normal;
}
a:hover 
{
//color: #ff6600;
color: #CC0000;	
text-decoration: underline;
font-weight:normal;
}

a.menu:link, a.menu:visited 
{
color: #888888; 
text-decoration: none;
font-weight:bold;
}
a.menu:hover 
{
color: #555555;	
text-decoration: underline;
font-weight:bold;
}

a.link_produto:link, a.link_produto:visited 
{
color: #2576B4; 
text-decoration: none;
font-weight:bold;
}
a.link_produto:hover 
{
color: #2576B4;	
text-decoration: underline;
font-weight:bold;
}

#menu_produtos    {background-color:#f9f9f9; width:100%; font-size:11px; margin:0;padding:0;}
#menu_produtos ul {list-style:none; margin:0; padding:0;}
#menu_produtos li {margin:0;}
#menu_produtos li a {display:block; color:#555555; background-color:#f9f9f9; height:20px; padding-top:7px; padding-bottom:7px; padding-left:10px; padding-right:10px;} 
#menu_produtos li a:hover {background-color:#efefef; height:20px; text-decoration: none; color:#CC0000;}

#menu    {background-color:#f9f9f9; width:100%; font-size:12px; margin:0;padding:0;}
#menu ul {list-style:none; margin:0; padding:0;}
#menu li {margin:0;}
#menu li a {display:block; background-color:#f9f9f9; height:20px; padding-top:7px; padding-bottom:7px; padding-left:20px;}
#menu li a:hover {background-color:#efefef; height:20px; text-decoration: none; color:#CC0000;}


.cantos_topo { background-image: url(../imagens/cantos_topo.jpg); width:100%; height:45px;}
.topo { background-image: url(../imagens/topo.jpg); background-repeat:no-repeat; width:740px; height:100px; margin-top:10px; margin-bottom:10px; margin-left:19px; }
.login_topo { float:left; margin-right:3px; color:#555555; font-size:11px; }
.botao_topo { float:left; margin-top:1px; }
.banner_topo { width:740px; height:208px; margin-left:19px;}
.centro { width:740px; height:208px; margin-left:19px;}
.categorias { cursor:pointer; width:182px; padding-top:10px; padding-left:15px; padding-right:20px; text-align:center; height:200px; float:left; margin-top:4px; background-image: url(../imagens/fundo_categorias.jpg);}
.baixo { width:740px; height:208px; margin-left:19px;}
.mostra_produtos { float:right; width:510px; height:208px; margin-right:19px;}
.img { border:0px; cursor:pointer; }
.input { border:#cccccc solid 1px; height:18px; color:#555555; font-size:11px;}
.input2 { border:#cccccc solid 1px; height:18px; color:#555555; margin-bottom:5px; font-size:11px;}
.textarea { border:#cccccc solid 1px; color:#555555; font-size:11px; margin-bottom:5px; }
.menu_categorias { width:244px; float:left; padding-top:10px; height:302px; margin-top:4px; font-size:11px; background-color:#f9f9f9; }
.destaques { width:244px; float:left; padding-top:10px; padding-left:15px; padding-right:20px; height:302px; margin-top:4px; font-size:11px; background-color:#f9f9f9; }
.exibir_produtos { width:244px; float:left; padding-top:10px; padding-left:5px; padding-right:5px; height:302px; margin-top:4px; font-size:11px; }
.produtos { background-image: url(../imagens/produtos.gif); background-repeat:no-repeat; font-size:11px; text-align:left; padding-left:20px; margin:19px; width:740px; height:31px; }
.rodape { background-image: url(../imagens/rodape2.gif); background-repeat:no-repeat; font-size:11px; text-align:left; padding-left:90px; margin:19px; width:740px; height:31px; }
.cantos_baixo { background-image: url(../imagens/cantos_baixo.jpg); width:100%; height:45px;}
.topo_categorias  { width:175px; height:26px; padding-top:4px; background-image: url(../imagens/topo_categorias.jpg);  }
.meio_categorias  { width:175px; border-right:#EBEBEB solid 1px; border-left:#EBEBEB solid 1px; height:100px; background-image: url(../imagens/meio_categorias.jpg); background-repeat:repeat-y;  }
.baixo_categorias { width:175px; height:6px; background-image: url(../imagens/baixo_categorias.jpg); background-repeat:no-repeat; }


.img_cat {width:132px;height:132px;overflow:hidden;}
